wire-mesh door - Francés Inglés Diccionario